3655 S Las Vegas Blvd, Las Vegas, NV 89109, United States
View on Map
What travelers say:
The sign of the restaurant is an Eiffel Tower. Generally, locals know it is also a sign building. My French meal inside, the steak tastes very good, and the grilled salmon is a bit fishy.